home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 4 / CU Amiga Magazine's Super CD-ROM 04 (1996)(EMAP Images)(GB)(Track 1 of 3)[!][issue 1996-11].iso / magazine / psion / utils / pz101s.lzx / psionizr.tx_ / psionizr.tx
Text File  |  2001-09-19  |  21KB  |  589 lines

  1. PSIONIZER MANUAL
  2. ****************
  3.  
  4. LEGAL STUFF
  5. ***********
  6.  
  7. Users of Psionizer must accept this disclaimer of warranty. If you 
  8. do not accept this disclaimer, do not use the programs.
  9.  
  10. PSIONIZER IS SUPPLIED AS IS. THE AUTHOR DISCLAIMS ALL WARRANTIES, 
  11. EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, THE WARRANTIES 
  12. OF MERCHANTABILITY AND OF FITNESS FOR ANY PURPOSE. THE AUTHOR 
  13. ASSUMES NO LIABILITY FOR DAMAGES, DIRECT OR CONSEQUENTIAL, WHICH 
  14. MAY RESULT FROM THE USE OF THE PSIONIZER, EVEN IF THE AUTHOR HAS 
  15. BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
  16.  
  17. THE LICENCE AGREEMENT AND WARRANTY SHALL BE CONSTRUED, INTERPRETED 
  18. AND GOVERNED BY THE LAWS OF ENGLAND AND WALES. YOU MAY HAVE OTHER 
  19. RIGHTS WHICH VARY FROM ONE STATE TO ANOTHER.
  20.  
  21. Psionizer is shareware, and is provided at no charge for evaluation 
  22. purposes. Please share it with your friends and colleagues, but do 
  23. not give it away altered or as part of another system. The essence 
  24. of shareware software is to provide computer users with quality 
  25. software without high prices, and at the same time to provide 
  26. incentive for programmers to continue to develop new products.
  27.  
  28. Any person or organisation wanting to distribute ToDo for profit 
  29. must contact John Whiting either by post or email for 
  30. authorisation.
  31.  
  32. Copyright for this software remains the property of:
  33.  
  34.    John Whiting
  35.    3 Fitzwilliam Road
  36.    Colchester
  37.    Essex
  38.    England
  39.    CO3 3RZ
  40.  
  41. Lotus is a registered trademark in the United States and many other 
  42. countries of Lotus Development Corporation.  Lotus Organizer is a 
  43. trademark of Lotus Development Corporation.
  44.  
  45.  
  46. INTRODUCTION
  47. ************
  48.  
  49. Psionizer is a utility that enables files to be exchanged between 
  50. Lotus Organizer and the Agenda application on the Psion Series 3 
  51. palmtop computer.  Currently, the Organizer Diary and Todo 
  52. sections are catered for and an imminent upgrade will allow address 
  53. book conversions.  The new Series 3a Agenda format will also be 
  54. covered in a future version.
  55.  
  56. Psionizer reads Agenda files directly and Organizer data via 
  57. export/import files.  These Organizer files should always be 
  58. created by using the Export "Map All" option.  As these files are 
  59. in Comma Separated Value (CSV) format, Psionizer can be used to 
  60. convert Agenda files to other programs including databases and 
  61. spreadsheets.
  62.  
  63. Although Psionizer will carry out straight conversions between 
  64. Agenda and Organizer, the most useful feature is probably the 
  65. "synchronise" mode which will read in files from both programs, 
  66. match the files to find differences, and produce new files 
  67. containing the revised diary.
  68.  
  69. This demonstration version of Psionizer is complete except that 
  70. only entries from today's date up to two weeks from the current 
  71. date will be output.  When the program is registered, codes will be 
  72. provided that open up the full functionality of the program.
  73.  
  74.  
  75. QUICK START
  76. ***********
  77.  
  78. Most people want to try the program out quickly before reading the 
  79. boring bits of the manual.  For those people, this is the fast way 
  80. to get Psionizer working for you.
  81.  
  82. 1.    Decide the type of transfer that you want to do and set the 
  83.         appropriate option at the top of the main display, just below 
  84.     the button bar.
  85.  
  86. 2.    The options that you need to enter are shown in black.  Any 
  87.         options not applicable are greyed out.  Set these options.  
  88.     If you are not sure what they mean, press F1 for context 
  89.     sensitive help.
  90.  
  91. 3.    Press the Paths button and enter the ungreyed fields in the 
  92.         same way as the options.  Again context sensitive help is 
  93.         available.  Use the browse buttons to navigate amongst the disk 
  94.         directory sructures.
  95.  
  96. 4.    If you think you will want to run the same conversion over 
  97.         again, use the Save As option from the main menu.  If you want to 
  98.         use these settings again, you just Open the file as run the 
  99.         conversion.
  100.  
  101. 5.    Take the Convert option from the Run menu and your 
  102.         conversion will be run.
  103.  
  104. 6.    Export any resulting CSV files into Organizer, taking note 
  105.         of any deletions required, by using the Run|View Organizer 
  106.         Deletions option.
  107.  
  108. That's about it!
  109.  
  110.  
  111. OPERATION OVERVIEW
  112. ******************
  113.  
  114. To perform a transfer, you first set the various program options 
  115. and details of the various file paths, then select Run.  However, 
  116. setting the same options and file details over and over again can 
  117. get tedious.  Psionizer allows all settings to be saved in 
  118. Psionizer parameter files.   These can be opened and saved in the 
  119. same way as documents in a word processor.
  120.  
  121. Psionizer also allows the Psion link program or Lotus Organizer to 
  122. be called from within Psionizer to automatically capture the 
  123. required data.
  124.  
  125. There are essentially two windows in Psionizer; the Options window 
  126. and the Paths window.  The Paths Window is called by pressing a 
  127. button on the Options Window.
  128.  
  129.  
  130. OPTIONS WINDOW
  131. **************
  132.  
  133. The Options Window is the main Psionizer display.  It contains menu 
  134. commands which allow you to create and retrieve parameter files, 
  135. capture input files and run a conversion.  A Button Bar enables 
  136. easy access to the most often used menu commands.  The main display 
  137. in the window allows various parameters to be set.
  138.  
  139.  
  140. In the main part of  the display, there are three radio buttons at 
  141. the top of the window.  These allow you to pick from the three 
  142. available types of conversion.  
  143.  
  144. The remaining parameters are grouped with each group in its own 
  145. frame.  Each group contains the parameters for a particular type 
  146. of conversion.  Not all parameters are used for every  conversion 
  147. type and those which will not be used are shown "greyed".  However, 
  148. all parameters, whether greyed or not, are saved in the parameter 
  149. file.
  150.  
  151. A button captioned "Paths" allows access to the Paths window.  
  152. Paths are saved along with the options in a parameter file.
  153.  
  154.  
  155. PATHS WINDOW
  156. ************
  157.  
  158. The Paths Window allows you to enter the names of the input and 
  159. output files for a particular conversion.  Like the Options 
  160. Window, items which are not used by the current conversion type 
  161. are shown greyed.  If, by inspecting the paths screen, you decide 
  162. that you have set the wrong conversion type, go back to the 
  163. Options Window by pressing the OK button and select the correct 
  164. conversion type.
  165.  
  166. The paths and file names are grouped first of all by Import or 
  167. Export.  Import shows the files being read by Psionizer and Export 
  168. shows the files to be written.  The Import paths have Browse 
  169. buttons that allow you to select the file you require by navigating 
  170. the drive and directory tree.
  171.  
  172.  
  173. MAIN OPTIONS
  174. ************
  175.  
  176. Organizer to Agenda
  177. ===================
  178.  
  179. This option provides a straight conversion from Organizer export 
  180. files to an Agenda file.  Up to two Organizer export files can be 
  181. provided; a Diary file and a ToDo file.  These are produced by 
  182. taking the File Export option from within the appropriate section.  
  183. Instead of providing both input files, only one can be converted 
  184. by not specifying a file path on the Paths screen.
  185.  
  186.  
  187. Agenda to Organizer
  188. ===================
  189.  
  190. This option provides a straight conversion from a Series 3 Agenda 
  191. file to Lotus Organizer Import files.  Up to two import files can 
  192. be produced: a Diary file and a ToDo file.  If you only wish to 
  193. output one of these files, define a blank file path on the Paths 
  194. screen.
  195.  
  196.  
  197. Synchronisation
  198. ===============
  199.  
  200. The Synchronisation mode allows you to take an Agenda file,  an 
  201. Organizer Diary export file and an Organizer ToDo export file, and 
  202. match the files against each other.  A new Agenda file is output, 
  203. as are CSV files for importing to Organizer.  These CSV files 
  204. contain additions to the Organizer data file.  Any deletions to 
  205. the Organizer files are itemised in a Synchronisations Deletions 
  206. file.
  207.  
  208. When Psionizer finds a record in one file that is not present in 
  209. the other, a dialogue box is presented to the user.  You can then 
  210. decide whether the record in question is an addition (added to one 
  211. file but not to another) or a deletion (deleted from one file but 
  212. not from the other).
  213.  
  214. When Psionizer finds two items from different files whose titles 
  215. match but whose dates and/or times are different, a dialogue box 
  216. is shown,  You can determine whether  both items are to be output, 
  217. only one of the items or neither.
  218.  
  219. Both of these dialogue boxes allow you to choose one of the input 
  220. files as the master.  This is useful if you have been amending 
  221. only a single file, i.e. updating your Series 3 all day and 
  222. haven't touched Organizer.  By specifying one file as the master, 
  223. Psionizer automatically posts all differences to the other file.
  224.  
  225.  
  226. OPTIONS DISPLAY
  227. ***************
  228.  
  229. Agenda Export Options
  230. =====================
  231.  
  232. This section of the Options display contains the information 
  233. necessary to write the defaults to the output Agenda file.  Set 
  234. these options to the same values as your Series 3 Agenda settings
  235.  
  236.  
  237. Organizer Diary Export Options
  238. ==============================
  239.  
  240. These values are used when writing the Organizer Diary Export File.
  241.  
  242. The Alarm Tune is used for all entries with alarms written to the 
  243. Organizer export files.
  244.  
  245. The Note Prefix Text is only applicable when using the Agenda to 
  246. Organizer conversion type.  The contents of this field will 
  247. precede any day note entries written to the export file.  The 
  248. reason for doing this is that Organizer does not have an 
  249. equivalent entry type to day notes.  Day notes without an alarm 
  250. are written to the Organizer Diary section with a start time of 
  251. midnight and a duration of zero.  When a conversion is made in 
  252. opposite direction, either Organizer to Agenda or Synchronise, 
  253. Psionizer checks each entry to see if the note text preceded the 
  254. text.  If it does, it is written back to the Agenda file as a Day 
  255. Note.
  256.  
  257. Work Days are used when creating multiple entries from a single 
  258. Agenda repeat item which is set to repeat for each workday.  
  259. Entries are only generated for the days that have been marked.
  260.  
  261.  
  262. Matching Options
  263. ================
  264.  
  265. The "Number of Characters To Match" specifies the number of 
  266. characters in the item text that Psionizer will attempt to match 
  267. when run in Synchronise mode.  i.e. if this field is set to 10 then 
  268. the item "Lunch with Fred" will match with "Lunch with Jenny".  
  269. This field should therefore be usually set to a relatively high 
  270. number.
  271.  
  272.  
  273. Export Options
  274. ==============
  275.  
  276. The "Earliest Date" allows you to provide a start date for 
  277. conversions.  No entries preceding this date will be written to any 
  278. output files.
  279.  
  280. Note that this field is not operative on the demo version which 
  281. will only convert entries in the range Current Date to three weeks 
  282. hence.
  283.  
  284.  
  285. Capture Options
  286. ===============
  287.  
  288. The Path to Organizer field should give the full path and filename 
  289. of the Organizer program ORGANIZE.EXE.  e.g. 
  290. C:\ORGANIZE\ORGANIZE.EXE  This is used when launching Organizer 
  291. from within Psionizer.
  292.  
  293. The Data File field should contain the full path and filename of 
  294. the data file from which the export file(s) are to be created.  
  295. e.g. C:\DATA\ORGANIZE\DIARY.ORG
  296.  
  297. The Auto Capture routine sends keystrokes to initiate Organizer and 
  298. to start the creation of an export file.  Psionizer then waits for 
  299. the Mapping Options dialog box to appear and enters the correct 
  300. keystrokes.  Psionzer then waits for an Organizer message box that 
  301. shows that the export process is complete.  Psionizer then closes 
  302. Organizer down.  The length of time that Psionizer will wait for 
  303. these signal;s from Organizer is determined by the TimeOut value.  
  304. The time is given by the value multiplied by 1.5 seconds.  A 
  305. TimeOut of 10 will therefore wait 15 seconds.  The period that 
  306. suits you will depend on the overall speed of your computer.
  307.  
  308. The Series 3 Link Path field should contain the path and filename 
  309. of the program you use to communicate with the Series 3.  This is 
  310. normally MCLINK.EXE.  You can also include parameters to MCLINK, 
  311. e.g. -p2 -b19200.
  312.  
  313. Parameter File can contain the name of a parameter file to the Link 
  314. program.  This will be used to call the link program with a 
  315. command line of <Series 3 Link Path>space@<Parameter File>.
  316.  
  317.  
  318. MENU COMMANDS
  319. *************
  320.  
  321. File Menu
  322. ---------
  323.  
  324. Open
  325. Opens a parameter definition file containing details of options and 
  326. paths.  These settings then become the current settings.
  327.  
  328. Save
  329. Saves the current option and path settings to the current parameter 
  330. file shown in the title bar of the main window.  If there is no 
  331. current file, this option is inoperative.
  332.  
  333. Save As
  334. Saves the current option and path settings to a new parameter file.  
  335.  
  336. Exit
  337. Shut down Psionizer.
  338.  
  339. Capture Menu
  340. ------------
  341.  
  342. Organizer File
  343. Opens Lotus Organizer and reads in the Data file specified in the 
  344. Paths screen.  Export file(s) with the name given in the Import 
  345. Organizer section are then automatically generated.
  346.  
  347. Agenda File
  348. Runs the Series 3 link program indicated in the Series 3 link path 
  349. field on the Options screen.  A parameter file may be provided 
  350. which contains a series of commands when the link program is 
  351. executed.  See the MCLINK documentation for details of the format 
  352. of this file.
  353.  
  354. Run Menu
  355. --------
  356.  
  357. Organizer
  358. Runs Organizer using the Organizer Path and (Organizer) Data File 
  359. fields on the options screen.
  360.  
  361. Series 3
  362. Run the Series 3 link program, usually MCLINK.EXE.
  363.  
  364. Convert
  365. Perform the conversion indicated by the current Options and Paths 
  366. settings.
  367.  
  368. View Organizer Deletions
  369. Runs notepad on the current Deletions file, specified on the Paths 
  370. display.
  371.  
  372. Notepad
  373. Runs the Windows notepad application.  This command is useful for 
  374. viewing CSV files input or output from Psionizer.
  375.  
  376.  
  377. BUTTON BAR
  378. **********
  379.  
  380. The Button Bar allows easy access to some of the more often used 
  381. menu commands.  The buttons are, left to right:
  382.  
  383. Open File
  384. ---------
  385. Opens a parameter definition file containing details of options and 
  386. paths.  These settings then become the current settings.
  387.  
  388. Save File
  389. ---------
  390. Saves the current option and path settings to the current parameter 
  391. file shown in the title bar of the main window.  If there is no 
  392. current file, this option is inoperative.
  393.  
  394. Exit
  395. ----
  396. Shut down Psionizer.
  397.  
  398. Convert
  399. -------
  400. Perform the conversion indicated by the current parameters.
  401.  
  402. Capture Organizer Import File
  403. -----------------------------
  404. Opens Lotus Organizer and reads in the Data file specified in the 
  405. Options screen.  Export file(s) with the name(s) given in the 
  406. Import Organizer section are then automatically generated.
  407.  
  408. Run Organizer
  409. -------------
  410. Runs Organizer using the path given in the Organizer Path field in 
  411. the Capture Options section of the Options window.
  412.  
  413. Run Series 3 Link
  414. -----------------
  415. Run the Series 3 link program, usually MCLINK.EXE.
  416.  
  417.  
  418.  
  419. PATHS DISPLAY
  420. *************
  421.  
  422. Import Agenda File Path
  423. =======================
  424.  
  425. Specifies the full path and filename of the Agenda file to be input 
  426. to the Psionizer conversion.  This file will normally have the 
  427. suffix .AGN.  Psionizer does not automatically append this suffix.
  428.  
  429.  
  430. Auto Import
  431. ===========
  432.  
  433. If the Auto Import check box is checked, then whenever the 
  434. conversion process is run, Psionizer will invoke Organizer to 
  435. create the Diary and ToDo export filea from the data file.
  436.  
  437. The "Path to Organizer" and "Data File" fields on the Options 
  438. screen provide the full path and filename of the Organizer program 
  439. ORGANIZE.EXE and the full path and filename of the data file from 
  440. which the export file(s) are to be created.
  441.  
  442.  
  443. Import Organizer Diary File
  444. ===========================
  445.  
  446. Specifies the full path and filename of the Organizer Diary file to 
  447. be input to the Psionizer conversion.  The file should have been 
  448. created by using the Export option within Organizer although this 
  449. can be effected as part of the conversion process by checking the 
  450. Auto Import box.  Note that the "Map All" option should be 
  451. specified during the Organizer Export process.
  452.  
  453.  
  454. Import Organizer ToDo File
  455. ==========================
  456.  
  457. Specifies the full path and filename of the Organizer ToDo file to 
  458. be input to the Psionizer conversion.  The file should have been 
  459. created by using the Export option within Organizer although this 
  460. can be effected as part of the conversion process by checking the 
  461. Auto Import box.  Note that the "Map All" option should be 
  462. specified during the Organizer Export process.
  463.  
  464.  
  465. Export Agenda File
  466. ==================
  467.  
  468. This field should contain the name of the Agenda file to be output 
  469. by Psionizer.
  470.  
  471.  
  472. Export Organizer Files
  473. ======================
  474.  
  475. The two Export Organizer paths contain the full path/filenames of 
  476. the Diary and ToDo files produced by Psionizer.  If a path is 
  477. blank, the relevant file is not produced.
  478.  
  479. The files are produced in a format that can be imported into Organizer via the Import command 
  480. from the File menu.  The "Map All" option should be used when importing the file.
  481.  
  482.  
  483. Synchronisation Deletions File
  484. ==============================
  485.  
  486. When items are found that should be deleted from the Organizer 
  487. file, a note is made to the Synchronisation Deletions file.  This 
  488. file can be viewed by using a file viewer or editor such as 
  489. Notepad.
  490.  
  491. For instance, if you delete a record from your Series 3 Agenda file 
  492. but not from the Organizer file, Agenda will ask you during the 
  493. conversion process whether the fact that only one item exists 
  494. means that the record is an addition to the one file or a deletion 
  495. from the other.  In this case, the record should be deleted from 
  496. the Organizer file.  As Psionizer cannot post a deletion record, a 
  497. note is written to the Synchronisation Deletions file to indicate 
  498. to you that the entry should be deleted "manually".
  499.  
  500. The file is not overwritten with each run, but is appended to.  To 
  501. clear the file, manually delete the file.
  502.  
  503.  
  504. REGISTRATION DETAILS
  505. ********************
  506.  
  507. How to Register
  508. ===============
  509.  
  510. The demonstration version of Psionizer is restricted in that only 
  511. entries falling in the range from today to three weeks hence will 
  512. be output.  Upon payment of a registration fee of 15 pounds 
  513. sterling, you will be sent two codes which you enter on the 
  514. registrations screen.  This will enable all of the features of 
  515. Psionizer.  You should register the program if you continue usage 
  516. for a period of three weeks or more.
  517.  
  518. When registering Psionizer, please provide either an electronic 
  519. mail id or, failing that, a daytime telephone number.  I will use 
  520. this to send you your codes.
  521.  
  522. Registration fees should be sent to:
  523.  
  524. John Whiting
  525. Lexsoft
  526. 3 Fitzwilliam Road
  527. Colchester
  528. Essex
  529. CO3 3RZ
  530. England.
  531.  
  532. Cheques should be made payable to "John Whiting"
  533.  
  534. When you are a registered user, you can obtain support by mailing 
  535. John Whiting at Compuserve 100025,3337 or at CIX as johnw.  
  536. Internet: johnw@cix.compulink.co.uk
  537.  
  538.  
  539. Registration Reminder Display
  540. =============================
  541.  
  542. When the Psionizer Registration Reminder display appears, you have 
  543. three options as follows:
  544.  
  545. Register    Register the product.  Before taking this option 
  546.                 you should have received codes from John Whiting.  
  547.         See Registration Instructions
  548.  
  549. I Agree        Proceed into Psionizer.  The demonstration version 
  550.                 of Psionizer is restricted in that only entries 
  551.         falling in the range from today to three weeks hence 
  552.         will be output.
  553.  
  554. Quit Now    Exit the program.
  555.  
  556.  
  557. Register Psionizer Display
  558. ==========================
  559.  
  560. When you have registered Psionizer, either by sending a cheque to 
  561. John Whiting or by registering on-line with Compuserve, you will 
  562. receive two codes.  These will be send either by email or by 
  563. postal mail.
  564.  
  565. Enter the two codes on the Register Psionizer display exactly as 
  566. detailed.  If you have not entered the codes correctly, a message 
  567. "Invalid Codes" will be displayed and you will be returned to the 
  568. main display as an unregistered user.  If the codes are validated 
  569. succesfully, you will be enrolled as a registered user.  A file 
  570. PSIONIZR.REG is created in your Windows directory ontaining the 
  571. registration details.  This file should be backed up in case you 
  572. lose it.
  573.  
  574. History
  575. =======
  576. Version 1.00    Initial Release
  577.  
  578. Version 1.01    Fix Release
  579.     Cope with dates in MM/DD/YY format.
  580.     Cope with non "/" separators.
  581.      Both of these formats are now read from WIN.INI settings.
  582.     Schematic Overview Diagram included in Help Documentation
  583.     Check if Import and Export Organizer files are the same.  
  584.      Produce error if they are.
  585.     Problem with date ranges on non-registered version corrected.
  586.     Error "Invalid File" resulted if a Deletions file was specified 
  587.      whilst not in Synchronise mode.  Fixed.
  588.     Progress display made slightly larger to contain all text.
  589.